Volume 52, Issue 3, July 2023, Pages 907-918
Ahmed Zakria Noufal; Ahmed Aly Abd El-Aziz; Sherif Ahmed Showky; Ahmed Mahmoud Fahmy